package com.edu.ujn.myh.utils;

import java.util.ArrayList;
import java.util.List;
import java.util.Map;

/**
 * 
 * @作者 马永华
 * @日期 2010-4-20下午04:12:00
 * @版本 1.0.0
 * @说明 将字符串分割为数组
 */
public class StringToArray {

	// 将字符串按照指定格式分割
	public static String[] stringToArray(String str, String param) {
		String[] temp = str.split(param);
		return temp;
	}

	// 将数组格式转为map格式
	public static Map arrayToMap(String args[], Map map) {
		if (args.length != 2) {
			System.out.println("转换错误");
			return null;
		}
		String key = args[0];
		String param = args[1];
		if (map.containsKey(key)) {
			List list = (List) map.get(key);
			list.add(param);
			map.put(key, list);
		} else {
			List list = new ArrayList();
			list.add(param);
			map.put(key, list);
		}
		return map;
	}
}
